be in a state of mental confusion - Espagnol Anglais Dictionnaire